package io.renren.modules.generator.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 摄像头信息
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-05-23 11:21:35
 */
public class CameraEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键
	private Integer cameraId;
	//名称
	private String name;
	//编号
	private String number;
	//经度
	private Double longitude;
	//纬度
	private Double latitude;
	//养殖户名字
	private String herdsmanName;
	//养殖户标识
	private Integer herdsmanId;
	//在线状态
	private Integer onlineState;
	//状态更新时间
	private Date stateUpdateTime;
	//hls地址
	private String hlsurl;
	//pic地址
	private String picurl;
	//rtmp地址
	private String rtmpurl;
	//安装时间
	private Date installTime;
	//设备类型
	private String typeCamera;

	/**
	 * 设置：主键
	 */
	public void setCameraId(Integer cameraId) {
		this.cameraId = cameraId;
	}
	/**
	 * 获取：主键
	 */
	public Integer getCameraId() {
		return cameraId;
	}
	/**
	 * 设置：名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：编号
	 */
	public void setNumber(String number) {
		this.number = number;
	}
	/**
	 * 获取：编号
	 */
	public String getNumber() {
		return number;
	}
	/**
	 * 设置：经度
	 */
	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}
	/**
	 * 获取：经度
	 */
	public Double getLongitude() {
		return longitude;
	}
	/**
	 * 设置：纬度
	 */
	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}
	/**
	 * 获取：纬度
	 */
	public Double getLatitude() {
		return latitude;
	}
	/**
	 * 设置：养殖户名字
	 */
	public void setHerdsmanName(String herdsmanName) {
		this.herdsmanName = herdsmanName;
	}
	/**
	 * 获取：养殖户名字
	 */
	public String getHerdsmanName() {
		return herdsmanName;
	}
	/**
	 * 设置：养殖户标识
	 */
	public void setHerdsmanId(Integer herdsmanId) {
		this.herdsmanId = herdsmanId;
	}
	/**
	 * 获取：养殖户标识
	 */
	public Integer getHerdsmanId() {
		return herdsmanId;
	}
	/**
	 * 设置：在线状态
	 */
	public void setOnlineState(Integer onlineState) {
		this.onlineState = onlineState;
	}
	/**
	 * 获取：在线状态
	 */
	public Integer getOnlineState() {
		return onlineState;
	}
	/**
	 * 设置：状态更新时间
	 */
	public void setStateUpdateTime(Date stateUpdateTime) {
		this.stateUpdateTime = stateUpdateTime;
	}
	/**
	 * 获取：状态更新时间
	 */
	public Date getStateUpdateTime() {
		return stateUpdateTime;
	}
	/**
	 * 设置：hls地址
	 */
	public void setHlsurl(String hlsurl) {
		this.hlsurl = hlsurl;
	}
	/**
	 * 获取：hls地址
	 */
	public String getHlsurl() {
		return hlsurl;
	}
	/**
	 * 设置：pic地址
	 */
	public void setPicurl(String picurl) {
		this.picurl = picurl;
	}
	/**
	 * 获取：pic地址
	 */
	public String getPicurl() {
		return picurl;
	}
	/**
	 * 设置：rtmp地址
	 */
	public void setRtmpurl(String rtmpurl) {
		this.rtmpurl = rtmpurl;
	}
	/**
	 * 获取：rtmp地址
	 */
	public String getRtmpurl() {
		return rtmpurl;
	}
	/**
	 * 设置：安装时间
	 */
	public void setInstallTime(Date installTime) {
		this.installTime = installTime;
	}
	/**
	 * 获取：安装时间
	 */
	public Date getInstallTime() {
		return installTime;
	}
	/**
	 * 设置：设备类型
	 */
	public void setTypeCamera(String typeCamera) {
		this.typeCamera = typeCamera;
	}
	/**
	 * 获取：设备类型
	 */
	public String getTypeCamera() {
		return typeCamera;
	}
}
